sponge titanium - German English Dictionary